package com.langsin.shihao.mapper;

import com.langsin.bean.QueryVo;
import com.langsin.bean.User;

import java.util.HashMap;
import java.util.List;

public interface UserMapper {
    User queryByID(Integer userId);
    List<User> queryByRoleAndAddress(QueryVo queryVo);
    List<User> queryUserByMap(HashMap<String,Object> map);
    //一对多：查询某个id的用户，连同她吓得所有订单一并查询出来
    User queryUserOrders(Integer userId);
/*
* 多对多
* 查询某个id的用户，并查出他下的所有订单，订单里所有的详情，详情里所有的商品信息
* 按需查询
* 关系： 用户   订单   一对多
*      订单    订单详情  一对多
*      订单详情  商品   一对一
* */
    User queryUserGoods(Integer userId);
}
